Distributed Cache Indexing for Efficient Subspace Skyline Computation in P2P Networks
نویسندگان
چکیده
Skyline queries play an important role in applications such as multicriteria decision making and user preference systems. Recently, more attention has been paid to the problem of efficient skyline computation in the P2P systems. Due to the high distribution of the P2P networks, the skyline computation incurs too many intermediate results transferred between peers, which consumes mass of the network bandwidth. Additionally, a large number of peers are involved in the skyline computation, which introduces both heavy communication cost and computational overhead. In this paper, we propose a novel Distributed Caching Mechanism (DCM) to efficiently improve the performance of the skyline calculation in the structured P2P networks, using a Distributed Caching Index (DCI) scheme and an advanced cache utilization strategy. The DCI scheme is employed to efficiently locate the cache that can properly answer a future skyline query. Exploring the property of entended skyline, we can optimize the utilization of the cached results for answering future skyline queries. Extensive evaluations on both synthetic and real dataset show that our approach can significantly reduce both bandwidth consumption and communication cost, and greatly shorten the response time.
منابع مشابه
Skyline recommendation in distributed networks
Skyline recommendation technology has recently received a lot of attention in the database community. However, the existing works mostly focus on how to obtain skyline objects from fine-grained data in centralized environments. And the time cost of skyline recommendation will increase exponentially as the number of data and skyline recommendation instructions increases, which will seriously inf...
متن کاملSkyline View: Efficient Distributed Subspace Skyline Computation
Skyline queries have gained much attention as alternative query semantics with pros (e.g.low query formulation overhead) and cons (e.g.large control over result size). To overcome the cons, subspace skyline queries have been recently studied, where users iteratively specify relevant feature subspaces on search space. However, existing works mainly focuss on centralized databases. This paper aim...
متن کاملEfficient Algorithms for Constrained Subspace Skyline Query in Structured Peer-to-Peer Systems
To avoid complex P2P architectures, some previous research studies on skyline queries have converted multi-dimensional data into a single index. Their indexing, however, does not solve constrained subspace queries efficiently. In this paper, we have devised algorithms and techniques to solve constrained subspace skyline queries efficiently in a structured peer-to-peer architecture using a singl...
متن کاملAn Adaptive Algorithm for Computing Subspace SKYLINE Queries Over Distributed Uncertain Data
The skyline queries has received considerable attention from the database community, due to its importance in many applications including multicriteria decision making, preference answering, and so forth. Data collected from different sources in distributed locations exhibit a kind of uncertainty. A skyline query retrieves the set of nondominated data points in a multi-dimensional dataset. For ...
متن کاملCatching the Best Views of Skyline: A Semantic Approach Based on Decisive Subspaces
The skyline operator is important for multicriteria decision making applications. Although many recent studies developed efficient methods to compute skyline objects in a specific space, the fundamental problem on the semantics of skylines remains open: Why and in which subspaces is (or is not) an object in the skyline? Practically, users may also be interested in the skylines in any subspaces....
متن کامل